defensa antitanque - English Synonyms Dictionary